﻿<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
  <file datatype="xml" source-language="en" target-language="fr" original="../Strings.resx">
    <body>
      <trans-unit id="AlternationHasComment">
        <source>Alternation conditions cannot be comments.</source>
        <target state="translated">Les conditions d'alternative ne peuvent pas être des commentaires.</target>
        <note />
      </trans-unit>
      <trans-unit id="AlternationHasMalformedCondition">
        <source>Illegal conditional (?(...)) expression.</source>
        <target state="translated">Expression conditionnelle (?(...)) non conforme.</target>
        <note />
      </trans-unit>
      <trans-unit id="AlternationHasMalformedReference">
        <source>Conditional alternation is missing a closing parenthesis after the group number {0}.</source>
        <target state="translated">Une parenthèse fermante est manquante après le numéro de groupe {0}.</target>
        <note />
      </trans-unit>
      <trans-unit id="AlternationHasNamedCapture">
        <source>Alternation conditions do not capture and cannot be named.</source>
        <target state="translated">Les conditions d'alternative ne capturent pas et ne peuvent pas être nommées.</target>
        <note />
      </trans-unit>
      <trans-unit id="AlternationHasTooManyConditions">
        <source>Too many | in (?()|).</source>
        <target state="translated">Trop de | dans (?()|).</target>
        <note />
      </trans-unit>
      <trans-unit id="AlternationHasUndefinedReference">
        <source>Conditional alternation refers to an undefined group number {0}.</source>
        <target state="translated">L’alternative conditionnelle fait référence à un numéro de groupe non défini {0}.</target>
        <note />
      </trans-unit>
      <trans-unit id="Arg_ArrayPlusOffTooSmall">
        <source>Destination array is not long enough to copy all the items in the collection. Check array index and length.</source>
        <target state="translated">La taille du tableau de destination ne permet pas de copier tous les éléments de la collection. Vérifiez l'index et la longueur du tableau.</target>
        <note />
      </trans-unit>
      <trans-unit id="BeginIndexNotNegative">
        <source>Start index cannot be less than 0 or greater than input length.</source>
        <target state="translated">L'index de début ne peut pas être inférieur à 0 ou supérieur à la longueur d'entrée.</target>
        <note />
      </trans-unit>
      <trans-unit id="CaptureGroupNameInvalid">
        <source>Invalid group name: Group names must begin with a word character.</source>
        <target state="translated">Nom de groupe non valide : les noms de groupes doivent commencer par un caractère alphabétique.</target>
        <note />
      </trans-unit>
      <trans-unit id="CaptureGroupOfZero">
        <source>Capture number cannot be zero.</source>
        <target state="translated">Le nombre de captures ne peut pas être égal à zéro.</target>
        <note />
      </trans-unit>
      <trans-unit id="CountTooSmall">
        <source>Count cannot be less than -1.</source>
        <target state="translated">Le nombre ne peut pas être inférieur à -1.</target>
        <note />
      </trans-unit>
      <trans-unit id="EnumNotStarted">
        <source>Enumeration has either not started or has already finished.</source>
        <target state="translated">L'énumération n'a pas commencé ou est déjà terminée.</target>
        <note />
      </trans-unit>
      <trans-unit id="ExclusionGroupNotLast">
        <source>A subtraction must be the last element in a character class.</source>
        <target state="translated">Un retrait doit être le dernier élément dans une classe de caractères.</target>
        <note />
      </trans-unit>
      <trans-unit id="Generic">
        <source>Regular expression parser error '{0}' at offset {1}.</source>
        <target state="translated">Erreur de l’analyseur d’expression régulière « {0} » au décalage {1}.</target>
        <note />
      </trans-unit>
      <trans-unit id="IllegalDefaultRegexMatchTimeoutInAppDomain">
        <source>AppDomain data '{0}' contains the invalid value or object '{1}' for specifying a default matching timeout for System.Text.RegularExpressions.Regex.</source>
        <target state="translated">Les données AppDomain « {0} » contiennent une valeur ou un objet « {1} » incorrect pour la spécification d'un délai de mise en correspondance par défaut pour System.Text.RegularExpressions.Regex.</target>
        <note />
      </trans-unit>
      <trans-unit id="InsufficientClosingParentheses">
        <source>Not enough )'s.</source>
        <target state="translated">Nombre de ) insuffisant.</target>
        <note />
      </trans-unit>
      <trans-unit id="InsufficientOpeningParentheses">
        <source>Too many )'s.</source>
        <target state="translated">Trop de ).</target>
        <note />
      </trans-unit>
      <trans-unit id="InsufficientOrInvalidHexDigits">
        <source>Insufficient or invalid hexadecimal digits.</source>
        <target state="translated">Chiffres hexadécimaux insuffisants ou non valides.</target>
        <note />
      </trans-unit>
      <trans-unit id="InvalidGroupingConstruct">
        <source>Unrecognized grouping construct.</source>
        <target state="translated">Construction de regroupement non reconnue.</target>
        <note />
      </trans-unit>
      <trans-unit id="InvalidRegexArgumentsMessage">
        <source>The specified regex is invalid. '{0}'</source>
        <target state="translated">L’expression régulière spécifiée n’est pas valide. « {0} »</target>
        <note />
      </trans-unit>
      <trans-unit id="InvalidGeneratedRegexAttributeMessage">
        <source>The GeneratedRegexAttribute is malformed</source>
        <target state="translated">Le GeneratedRegexAttribute est malformé.</target>
        <note>{Locked="GeneratedRegexAttribute"}</note>
      </trans-unit>
      <trans-unit id="InvalidGeneratedRegexAttributeTitle">
        <source>Invalid GeneratedRegexAttribute usage</source>
        <target state="translated">Utilisation de GeneratedRegexAttribute non valide</target>
        <note>{Locked="GeneratedRegexAttribute"}</note>
      </trans-unit>
      <trans-unit id="InvalidUnicodePropertyEscape">
        <source>Incomplete \p{X} character escape.</source>
        <target state="translated">Échappement de caractère \p{X} incomplet.</target>
        <note />
      </trans-unit>
      <trans-unit id="LengthNotNegative">
        <source>Length cannot be less than 0 or exceed input length.</source>
        <target state="translated">La longueur ne peut pas être inférieure à 0 ou supérieure à la longueur d'entrée.</target>
        <note />
      </trans-unit>
      <trans-unit id="LimitedSourceGenerationMessage">
        <source>The regex generator couldn't generate a complete source implementation for the specified regular expression due to an internal limitation. See the explanation in the generated source for more details.</source>
        <target state="translated">RegexGenerator n’a pas pu générer d’implémentation source complète pour l’expression régulière spécifiée en raison d’une limitation interne. Pour plus d’informations, consultez l’explication dans la source générée.</target>
        <note />
      </trans-unit>
      <trans-unit id="LimitedSourceGenerationTitle">
        <source>Regex generator limitation reached.</source>
        <target state="translated">Limite RegexGenerator atteinte</target>
        <note />
      </trans-unit>
      <trans-unit id="MakeException">
        <source>Invalid pattern '{0}' at offset {1}. {2}</source>
        <target state="translated">Modèle « {0} » non valide au niveau du décalage {1}. {2}</target>
        <note />
      </trans-unit>
      <trans-unit id="MalformedNamedReference">
        <source>Malformed \k&lt;...&gt; named back reference.</source>
        <target state="translated">Référence arrière nommée \k&lt;...&gt; incorrecte.</target>
        <note />
      </trans-unit>
      <trans-unit id="MalformedUnicodePropertyEscape">
        <source>Malformed \p{X} character escape.</source>
        <target state="translated">Échappement de caractère \p{X} malformé.</target>
        <note />
      </trans-unit>
      <trans-unit id="MissingControlCharacter">
        <source>Missing control character.</source>
        <target state="translated">Caractère de contrôle manquant.</target>
        <note />
      </trans-unit>
      <trans-unit id="MultipleGeneratedRegexAttributesMessage">
        <source>Multiple GeneratedRegexAttributes were applied to the same method, but only one is allowed.</source>
        <target state="translated">Plusieurs GeneratedRegexAttributes ont été appliqués à la même méthode, alors qu’un seul est autorisé.</target>
        <note />
      </trans-unit>
      <trans-unit id="NestedQuantifiersNotParenthesized">
        <source>Nested quantifier '{0}'.</source>
        <target state="translated">Quantificateur imbriqué « {0} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="NoResultOnFailed">
        <source>Result cannot be called on a failed Match.</source>
        <target state="translated">Le résultat ne peut pas être appelé sur un Match ayant échoué.</target>
        <note />
      </trans-unit>
      <trans-unit id="NotSupported_ReadOnlyCollection">
        <source>Collection is read-only.</source>
        <target state="translated">La collection est en lecture seule.</target>
        <note />
      </trans-unit>
      <trans-unit id="PlatformNotSupported_CompileToAssembly">
        <source>This platform does not support writing compiled regular expressions to an assembly.</source>
        <target state="translated">Cette plateforme ne prend pas en charge l’écriture d’expressions régulières compilées dans un assembly.</target>
        <note />
      </trans-unit>
      <trans-unit id="QuantifierAfterNothing">
        <source>Quantifier '{0}' following nothing.</source>
        <target state="translated">Le quantificateur « {0} » ne suit rien.</target>
        <note />
      </trans-unit>
      <trans-unit id="QuantifierOrCaptureGroupOutOfRange">
        <source>Quantifier and capture group numbers must be less than or equal to Int32.MaxValue.</source>
        <target state="translated">Les numéros de groupe quantificateur et de capture doivent être inférieurs ou égaux à Int32.MaxValue.</target>
        <note>{Locked="Int32.MaxValue"}</note>
      </trans-unit>
      <trans-unit id="RegexMatchTimeoutException_Occurred">
        <source>The Regex engine has timed out while trying to match a pattern to an input string. This can occur for many reasons, including very large inputs or excessive backtracking caused by nested quantifiers, back-references and other factors.</source>
        <target state="translated">Le délai d’attente du moteur Regex a expiré pendant la tentative de mise en correspondance d’un modèle avec une chaîne d’entrée. Ce problème peut se produire pour de nombreuses raisons, notamment en cas d’entrées volumineuses ou de retour sur trace excessif causé par les quantificateurs imbriqués, les références arrière et d’autres facteurs.</target>
        <note />
      </trans-unit>
      <trans-unit id="RegexMethodMustHaveValidSignatureMessage">
        <source>GeneratedRegexAttribute method must be partial, parameterless, non-generic, non-abstract, and return Regex.</source>
        <target state="translated">La méthode GeneratedRegexAttribute doit être partielle, sans paramètre, non générique, non abstraite et renvoyer Regex.</target>
        <note />
      </trans-unit>
      <trans-unit id="ReversedCharacterRange">
        <source>[x-y] range in reverse order.</source>
        <target state="translated">Plage [x-y] en ordre inverse.</target>
        <note />
      </trans-unit>
      <trans-unit id="ReversedQuantifierRange">
        <source>Illegal {x,y} with x &gt; y.</source>
        <target state="translated">{x,y} non conforme avec x &gt; y.</target>
        <note />
      </trans-unit>
      <trans-unit id="ShorthandClassInCharacterRange">
        <source>Cannot include class \{0} in character range.</source>
        <target state="translated">Impossible d’inclure la classe \{0} dans la plage de caractères.</target>
        <note />
      </trans-unit>
      <trans-unit id="UndefinedNamedReference">
        <source>Reference to undefined group name '{0}'.</source>
        <target state="translated">Référence au nom de groupe non défini « {0} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="UndefinedNumberedReference">
        <source>Reference to undefined group number {0}.</source>
        <target state="translated">Référence à un numéro de groupe non défini {0}.</target>
        <note />
      </trans-unit>
      <trans-unit id="UnescapedEndingBackslash">
        <source>Illegal \ at end of pattern.</source>
        <target state="translated">\ non conforme à la fin du modèle.</target>
        <note />
      </trans-unit>
      <trans-unit id="UnrecognizedControlCharacter">
        <source>Unrecognized control character.</source>
        <target state="translated">Caractère de contrôle non reconnu.</target>
        <note />
      </trans-unit>
      <trans-unit id="UnrecognizedEscape">
        <source>Unrecognized escape sequence \{0}.</source>
        <target state="translated">Séquence d’échappement non reconnue \{0}.</target>
        <note />
      </trans-unit>
      <trans-unit id="UnrecognizedUnicodeProperty">
        <source>Unknown property '{0}'.</source>
        <target state="translated">Propriété inconnue « {0} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="UnterminatedBracket">
        <source>Unterminated [] set.</source>
        <target state="translated">Ensemble [] inachevé.</target>
        <note />
      </trans-unit>
      <trans-unit id="UnterminatedComment">
        <source>Unterminated (?#...) comment.</source>
        <target state="translated">Commentaire (?#...) inachevé.</target>
        <note />
      </trans-unit>
      <trans-unit id="UseRegexSourceGeneratorMessage">
        <source>Use 'GeneratedRegexAttribute' to generate the regular expression implementation at compile-time.</source>
        <target state="translated">Utilisez « GeneratedRegexAttribute » pour générer l’implémentation d’expression régulière au moment de la compilation.</target>
        <note />
      </trans-unit>
      <trans-unit id="UseRegexSourceGeneratorTitle">
        <source>Convert to 'GeneratedRegexAttribute'.</source>
        <target state="translated">Convertissez en 'GeneratedRegexAttribute'.</target>
        <note />
      </trans-unit>
    </body>
  </file>
</xliff>